@charset "utf-8";
@import "./reset.css";
/*布局*/
.fL{float:left;}
.fR{float:right;}
.clL{clear:left;}
.clR{clear:right;}
.cl{clear:both;}
.psR{position: relative;}
.psA{position: absolute;}

.oF{overflow: hidden;}
.show{display: block;}
.hide{display: none;}
.inshow{display: inline-block;}
.inline{display: inline;}


.txc{text-align: center;}
.txl{text-align: left;}
.txr{text-align: right;}
/*宽、高度*/
.w1240{width:1240px;}
.w1190{width:1190px;}
.w700{width:700px;}
.w50{width: 50px;}
.w240{width:240px;}
.w315{width:315px;}
.w355{width:355px;}
.w300{width: 300px;}
.w730{width: 730px;}
.w309{width: 309px;}
.w100{width:100px;}
.w200{width:200px;}
.w95{width:95px;}
.w50{width:50px;}

.h35{height: 35px;}
.h40{height:40px;}
.h40{height:48px;}
.h70{height: 70px;}
.h75{height: 75px;}
.h100{height: 100px;}
.h110{height: 110px;}
.h150{height: 150px;}
.h340{height: 340px;}
.h308{height: 308px;}
.h410{height: 410px;}
/*行高*/
.lh16{line-height: 16px;}
.lh18{line-height: 18px;}
.lh20{line-height: 20px;}
.lh24{line-height: 24px;}
.lh28{line-height: 28px;}
.lh36{line-height: 36px;}
.lh42{line-height: 42px;}
.lh48{line-height: 48px;}

/*login*/
.h110{height: 110px;}
.h390{height: 390px;}

.lh35{line-height: 35px;}
.lh40{line-height:40px;}
/*颜色*/
.cf4{color:#FF4A00;}
.c6d{color:#6D6D6D;}
.c33{color:#333333;}
.c8c{color:#8C8C8C;}


.c0{color:#000;}
.cf{color:#fff;}
.cc{color:#ccc;}
.c1{color:#FF668F;}
.c2{color:#0B72A4;}
.c3{color:#9f9f9f;}
.c4{color:#E9EAED;}
.c8{color:#8C8C8C;}

.corange{color:#F75B0F;}
.del{text-decoration: line-through;color:#999;}
/*背景颜色*/
.bgF{background-color: #fff;}
.bgC{background-color: #ccc;}
.bgR{background-color: #f00;}
.bgG{background-color: green;}
.bgB{background-color: blue;}
.bgY{background-color: yellow;}
.bgH{background-color:#F8F6F6;}

/*内、外边距*/
.auto{margin:0 auto;}
.p5{padding: 5px;}
.p10{padding:10px;}
.pL5{padding-left:5px;}
.pL10{padding-left: 10px;}
.pR5{padding-right:5px;}
.pR10{padding-right: 10px;}
.pR20{padding-right: 20px;}
.pR25{padding-right: 25px;}
.pR30{padding-right: 30px;}
.pR40{padding-right: 40px;}
.pTB3{padding: 3px 0;}
.pLR3{padding: 0 3px;}
.pLR5{padding: 0 5px;}
.pLR10{padding: 0 10px;}
.pLR15{padding: 0 15px;}

.m10{margin:10px;}
.mT5{margin-top:5px;}
.mT10{margin-top:10px;}
.mT20{margin-top:20px;}
.mT24{margin-top: 24px;}
.mT30{margin-top:30px;}
.mT40{margin-top:40px;}
.mT50{margin-top:50px;}
.mT14{margin-top:14px;}
.mB10{margin-bottom:10px;}
.mB20{margin-bottom:20px;}
.mL10{margin-left: 10px;}
.mL15{margin-left: 15px;}

/*文字*/
.Fu:hover{text-decoration: underline;}
.Fw{font-weight: 700;}
.F12{font-size:12px;}
.F14{font-size:14px;}
.F16{font-size:16px;}
.F18{font-size:18px;}
.F20{font-size:20px;}
.F24{font-size:24px;}
.taR{text-align: right;}
.taC{text-align: center;}
/*a链接*/
a.green{color: #639B5D;}
/*两端对齐*/
.tJustify {
    text-align: justify;
    *text-justify:inter-ideograph; /*IE私有属性*/
}
.justify {
    vertical-align: top;
    display: inline-block;
    *display:inline;
    *zoom:1;
}
.justifyLast {
    width: 100%;
    height: 0;
    padding: 0;
    font-size: 0;
    overflow: hidden;
}


/*调试用*/
.debugB{
    border-left:5px solid #C62173;
    border-right:5px solid #C62173;
}
.debugBl{border-left:5px solid #0090B0;}
.debugBr{border-right:5px solid #79335D;}
.debugBb{border-bottom:5px solid #CD1B49;}
.debugBt{border-top:5px solid #CD1B49;}
